indefinitely long - Turkish English Dictionary